implantation dose - German English Dictionary